We had a relaxed and comfortable stay at Prima Life. The rooms are big and soundproof. Good beds and great cleaning every day. The first night our AC didn't work, and it took some effort to get it fixed, but after that it was fine. We liked the garden and pool, and the reef is pretty nice for snorkeling. Food was okay, but not great. Fine for breakfast, really nice pizza service at the beach for lunch, but for vegetarians, the options at the dinner buffet were a bit limited and the food wasn't always tasty. The beach was crowded, and many people were claiming sunbeds early in the morning already, even though the resort asks you not to do that. So we just went there for snorkeling and then back to the pool. All in all, we had a very nice stay, and the resort staff is very friendly and helpful.