Excellent place in a fantastic location. Warmly recommended