Everything we needed. Great location. Comfortable and clean.