Location is great, the size of room and facilities have everything you need. Host is very responsive and attentive. Would recommend for any occasion.