Spacious place, beds were comfortable, listing was accurate. Would have been 5 stars, but unfortunately the heat went out while we were there. Sounds like it got fixed the next day.