Great little paradise, centrally located