Spotless accommodation, good spot, easy communication.