We loved our stay at Mantra on Salt Beach with our two little kids. Close to the beach, walking track & restaurants. The apartment has a great view.