Perfect location, clean room, copious amenities, would stay here again!