Had everything we needed, clean and comfortable, and great location.