Excellent place. Perfect accommodation. Good location.