We had a wonderful stay at Eco Beach Resort. The apartment was beautiful and located so close to the beach. The staff were incredibly helpful and friendly. I would highly recommend staying here :)