Great place to stay for large family groups and good communication throughout the booking process.