To feel well, to have what you need, perfect localtion, close to the center, just feel happy. Excellent if coming for tourism or for working.