A five plus star stay! Location. Amenities. Comfort. No need to comparison shop. Book!