Beautiful place. Good for groups if you're comfortable sharing beds (and the mattress were incredibly comfortable). Apartment was clean and spacious, and location was ideal. Read cancellation policy closely, as it is stricter than other listings I have encountered. Interacted with a few different agents from this management company some of whom were informative and helpful, and others who seemed much more corporate/inflexible. Also, in case you're arriving early or need special accommodations, follow-up and double check as they have varying degrees of flexibility with common services, and may only be able to offer some services for a charge (e.g. dropping off bags early). An overall positive experience but just make sure to read this listing carefully.