Very clean and set in a beautiful location. Helen is a warm and friendly host. Highly recommend.