That looks like paradise, indeed! I can only imagine the feelings you've got while spending some time in such a beautiful place :)