Spacious, clean. The balcony was a plus. Great stay