Great location. Spotlessly clean. Great accommodation.