This apartment would have been a nice stay for us. however we had to cancel last minute due to poor customer service and a lack of communication and support. If you rent this property and there is an issue don't expect to get customer service and help in a timely manner. My husband and I waited over 4 hours for a solution to a broken door lock. It wouldn't have been as bad if we were given some sort of notice on what the solution was and when we could expect it to be fixed. but we were left hours with minimal communication, and it was hard to get a hold of anyone. so we cancelled and never ended up staying there. not to mention we had just arrived from a 9 hour journey with our luggage and no plans and no where to go. besides sit outside and wait for someone to answer us.