Lovely, spotless accommodation in a great location