The staff are really sweet and friendly and accommodating, the pool is awesome and the building is great, the location is beyond perfect. However, the rooms are nice looking but not well maintained, things were falling off the walls, the water faucets broken, the hot water does not happen, and the worst for me was the bed sheets, pure polyester, gave me a rash. I strongly suggest they switch to cotton, and with a few minor repairs, the place would get 5 stars. So much potential!