Great location, stunning facilities and check-in was effortless.