VERY excellent place! Wonderful hosts. The place is spotless! I would stay again