Very clean and hospitable place. Great location.