Very clean, welcoming, good location