5 star all the way!!
Location, comfort & cleanness!