Clean, spacious, and with enough mix of home and luxury to make our stay feel special and low stress. Excellent spot.