Spotlessly clean and well-appointed accommodation in a good location.