This place is very nice! Close by to the south side of the island and located near many different shopping centers. Definitely a place to recommend!