"Nice spot in new buildings but they have some administrative items to work out. Our family stayed in one of the new apartments which was very modern, nice and new. It was quiet and comfortable. However, they seem to be trying to be an electronic only communication check-in process as you can only communicate via Expedia and no one would answer the phones which delayed things. Also, there was a nice coffee machine requiring coffee beans in the unit but there was no coffee and no way to request any as there were no people on the property."