We enjoyed a 4 night stay at Soul Resorts and had a wonderful, relaxing time. The staff is super friendly and accommodating and they serve delicious food! We enjoyed relaxing by the pool and walking on the beach. The rooms are spacious and comfortable with air-conditioning, TV and comfortable beds. We had one of the rooms with a super spacious open air bathroom. The beach is very quiet and beautiful. They will soon open their Ayurveda Spa just at the back of the resort to offer even more relaxation. If you like to drink alcoholic drinks, pick some up on the way as the resort has a bring-your-own alcohol policy.