Very modern and clean place. Excellent location.