We have stayed at quite a few places around the world and this is one of the best that we have come across. Violet is a wonderful host and the place is immaculate. Lots of little extra touches that you will enjoy at this great place. Highly recommend.