Everything you need. Great location. Lovely private space.