Magnificent location, fantastic amenities - highly recommended and a place we'd use again.