The hosts showed excellent hospitality in this well appointed , spotless accommodation that was in a terrific location