OMG where does one start... if you or anybody in your party is a Harry Potter fan this does not disappoint! There is so much thought and detail that it is mind blowing! The space is well appointed and it was spotlessly clean! Very, very impressive!