What a beautiful place! We absolutely loved our stay. The building has everything you need and more. We loved the gym and the pool. And the playroom for kids.