Very clean, very comfortable, Great location.