great in every way from cleanliness to location to communication to amenities but unfortunately not so comfy mattresses.