Amazing stay at a place that fit all of our needs beautifully and smoothly. No issues at all with check-in or check-out, and responses to inquiries for our month-long stay were all handled in a timely manner. Highly highly recommend this property for a larger group, and for long terms stays.