Perfectly laid out, excellent location and views. We will be coming back!