A nice peaceful and quiet spot. Very spacious and walkable.