Top marks for location, quality, communication, spaciousness and value. We very much enjoyed our stay.