Beautiful accommodations that exceeded expectations. Two kitchen areas, one on both floors, lots of bathrooms and showers for large parties, cozy living room and kitchen area, and an overall great experience.