Exactly as advertised, super clean, great communication, we had a great time! If you are looking for an experience and not just a place to stay, this is for you!