Great location within a short walk of Keel beach