The place is very nice and clean. Communication is very easy. We had a great time and would go again.