What a wonderful stay! Great location, great communication with the hosts. Small but oh so beautiful, this place has everything you need.