Great apartment, great location, communication was great. The bed broke when we arrived but they were very quick to respond and fixed it very quickly. We stayed with 3 little kids and found it spacious enough. The view is also spectacular! Thanks for hosting us!