A lovely self contained, clean, open space. Great location.