The venue was perfect, the hosts were perfect. You will be well taken care of if you decide to stay here. 5 stars!