Nice place, great location, wonderful hosts. Very well-equipped for a comfortable stay.