Clean place, good hospitality and good location