A perfect oasis in the middle of Devonport. A very close walk to North Head with stunning views on a beautiful day.