Fantastic location and spotless accommodation.