Perfect location and extremely clean and hospitable place.