great place, modern and clean, great location