Clean & well appointed. Great location.