Excellent location. Very comfortable and spacious. Clean. Great communication with host. Highly recommend.