We had a great time and everything exceeded our expectations. We had some minor maintenance issues , however they responded promptly and set up repairs. I would suggest bringing a speaker for the common area. Over all great host