Pizza at the Two Mile Bay Sailing Club is a must do if you stay here.