Dogs? Outside shower? Easy access to beaches and town? What more do you need?! We couldn't have asked for a better place to stay during our vacation. Angel has obviously put so much time and effort to make sure her guests are comfortable. Would book again in a heart beat.