Look no further! This place is fantastic. Great location! Great hosts! Spotless!