Our stay here was nothing less than what we wanted and expected. Right on the beach and inexpensive but not cheap. We felt safe coming and going all times of day and had no issues. We will definitely stay here again.