Well thought out, very clean and well located. Highly recommended!