Excellent place with amazing location.