This place is the best so far for us. We have stayed at many other accommodations but this by far exceeds our expectations. It was very clean, with beautiful coordinated touches, and a kind and pleasant host. We were gutted that we could not stay for longer, but next time, we will definitely choose this place again.