Excellent stay! The whole place was very neat and clean. The check in process and communication with the hosts was very smooth. We enjoyed our stay a lot. Would love to stay here again!