Beautiful, stylish, spacious beach front home- all of us loved it here. Couldn't have booked a nicer place.