Excellent place. Very thoughtfully put together and wonderful hospitality. Definitely would stay here again!