Absolutely wonderful. I have nothing but good things to say about this experience - communication on point, perfect location, accommodation was just perfect. I could have stayed forever!