This place is fantastic! The location is perfect - especially great being able to walk directly to the beach and have all the great amenities nearby.