Spotless, well equipped accommodation.