it is perfect of this apartment. they prepare almost everything for swimming,snorkeling . the location is good, it's just close to the ZOO, and several bus stop is just at the lobby front. the whole things are just what they described like. Would like to rebook next.