Excellent, clean, beautiful place in a fantastic location. Friendly host, easy to communicate with. Would recommend.