Exactly as described. We had an amazing stay. A must for any Harry Potter fans