very nice place, modern and clean and good location