Clean and well thought out place. Would recommend.