This is a fantastic place to stay. Has all the amenities, has great food options nearby and awesome view of the ocean down the hill for some happy snaps.