Immaculately clean and location is superb! Would stay again!