Very clean and well decorated. Great location.