A tropical oasis in a quiet neighbourhood. An excellent location to retreat and recharge