Clean, large. Great location. Bedrooms slightly hot.