Great fun. Great location. Great views