A great place, great host, a walk to the beach. Just a great overall place to spend a vacation.