Dream place in a dream spot. love the layout and location.