We spent a magical week at Playa Viva with family and friends. The staff is very friendly and goes out of its way to make the guests feel comfortable and happy. The rooms are very comfortable, clean and are ecology-friendly. The meals are delicious, healthy and home-cooked, and…