Fantastic place, very clean and spacious. Great Location. Very kind hosts. Very much recommend. We had an excellent stay!