The place is very beautiful and clean, with a very well equipped kitchen for cooking. James has been a very helpful host and provided prompt response and help to us throughout the trip. We hope to be back soon!