Very well kept and clean place. The hosts went over and beyond to make sure we were comfortable. Many thanks.