Spacious, comfortable and spotlessly clean. Excellent location. Great communication. Made my solo stay so easy and pleasant. Highly highly recommend.