Absolutely perfect location, comfort, amenities and even the pullout couch is comfy.