We enjoyed out stay at HM Alma Beach. Everything was perfect, from the assistance with check-in to food and location. We’d love to come back one day.