The location of the hotel is amazing, as it is close to a very good beach and has a nice outdoor swimming pool and lounging area. The food is okay but really overpriced. The reception staff were hit and miss—really offhand when we checked in. The room they gave us had a lot of stairs to navigate, even though both myself and my husband have mobility issues. They didn’t even offer to help with our luggage. When we were checking out, the staff were nicer, but we discovered that there was in fact a concierge that could have helped us when we arrived and left, but this was not offered. The breakfast staff were also hit and miss, but nicer overall. If you have any physical challenges, this hotel is definitely not for you