This place was very nice and beautiful. My only heads up to anyone is that while its on the ocean there isn't much fo a beach to walk down and hangout on the tide is almost always right up to the wall. So if your idea is to have a place right on the beach to go hangout in the sand on the beach all day, you'll have to go find another beach. communication was awesome!