This place is beautiful! And great location! Ocean views and immaculate grounds made for a relaxing and enjoyable vacation.