Exactly as described. Hassle free booking and great communication for our check in. Great facilities and everything spotless. Would definitely recommend