The place is charming, authentic and had everything I needed for a longer stay. Communication with the hosts was effortless. They were proactively helping me figure out things and made sure I had a great stay.