All round great place in the perfect surrounding.