Everything was perfect. Clean place, great location and really kind staff. We had a great time in this place.