This place is great, excellent for big groups. Very good communication. Mike and his team were very kind. I will stay here again!