The resort looks very nice aesthetically, however we encountered many problems at this hotel which made our stay far from relaxing. The staff were slow in responding to issues, however with that said they did try to accommodate our concerns. We were put in room 101 which is the first room by the entrance to the hotel and main road. We were concerned this would be noisy at night, and requested a change. We were advised there were no other rooms available, but surprisingly they had rooms for guests checking in later that day! We stayed in 101, and people were talking 24/7, not to mention the noise of revving engines!! We asked to change the next morning, again we were advised there were no rooms until we spoke to the manager. We were finally changed to room 403, but there is was hot water available! We were given a temporary room to shower in, and were promised we would be transferred to a 3rd room on our 3rd day. The temp room had lukewarm water, and started to leak from the ceiling and flood. When we were finally put in the 3rd room our shower woes continued, water was lukewarm, and you cold not get any water from the shower head unless you constantly hold a button!! Breakfast was appalling. Some days no sliced bread available, no egg station initially until they were forced to create due to guest feedback. Breakfast starts at 6.30 but they we’re not ready till 7am. Other issues: Uncomfortable pool beds, poor customer service & administration, and too many hotel rules!!