Excellent location and spotless accommodation