Excellent place. Great location and hospitality. Would love to stay here again.