Great location, generous amenities, comfortable and everything we needed.