Clean & pleasant, comfortable. Great location.