Husband and I loved our stay in this hotel. Upon check in, we were welcomed by Rabah and Ismael. During our stay, everything was great, it was nice to come back to a clean room after a long day out of sightseeing, the housekeeper did a great job. Breakfast was great, they have a lot of selections and its always tasty. They have a mini shop which is very convenient. The laundry room was good as well,there was a foosball table inside laundry room so it was fun to play while waiting for our laundry. They are very generous with the complimentary water in the room, they always replenish the water bottle and even gave us extra without us even asking. The only downside part was the bed is a lil firm for us, but the bed itself was always cleaned. There are plenty of taxis outside the hotel which is also convenient. There was a place very close by to go for a walk by the marina which is very nice. Overall i give this stay 5 stars!