Excellent place, great hospitality, lots of space