The location was good.However they changed my room three times. The third change really messed me up because I had to check out from a temporary room to a permanent one that was not ready until late morning and I had to check if it was ready or not. I was told I had to wait a bit longer. Same thing the day of my check in I asked for an early check in but they couldn t grant me the favor because there were repairs in the room. It was past check in time of 4.00pm and my room was not ready. I was given another room but I was told it was temporary.Nobody told me there were major repairs in my room until I found out about that in the last minute .It was not a quiet place either because some guests were partying near the swimming pool and I had to ask them to keep it down because it was already 3.00am. Last night no hot water in the unit. I was told they would check it the following day which was the day I check out. Honestly I was disappointed and it s a pity because it s a great location