Spacious, clean, beautiful place! We had four people and had plenty of room to spread out. Easy check in process and great communication throughout. The location was great too!