Great location, accommodation, and place.