The unit we stayed in was nice and clean. The one bedroom unit was the perfect size. The amenities in building were a bonus. Not only was there a gym and a pool with BBQ area, there was also an area just off the lobby that provides free waters, coffee, tea, etc at any hour. Self serve of course. There is also an attached small convenience store that had a lot of basics. I would not hesitate to book again here in the future.