Perfect location and very nice host. Very good at communication even through the language barrier, and everything was clean and ready for us. They come by and clean the common spaces, bathrooms, etc every day in the early afternoon.