The small details and beautiful location make for a homey and relaxing stay. Truly a perfect beach get away