The location is excellent, right on the beach and near to every thing around. The rooms are plenty big with modern decor. We enjoyed our stay there.