We had a fantastic time at Eco Beach Resort. Our studio apartment was clean and well equipped, staff were friendly and helpful and the apartment was in a great location being just a short walk to town. Underground parking and lift were appreciated. Great value for money for money compared to other properties that were available. We hope to return again in the future.