I had an amazing stay at Infinity Bay Spa & Beach Resort in Roatan! The resort is beautiful with clean, modern rooms, incredible pools, and unforgettable oceanfront sunsets. The staff was friendly and welcoming throughout our stay. A special thanks to Roberto, the activities coordinator, who made our trip extra special by helping us arrange a dolphin snorkel and horseback riding right through the hotel, complete with transportation. He was always helpful, patient, and smiling! Breakfast was delicious and gave us energy for our adventures, and the dinner options—especially the shrimp ceviche and bang bang shrimp—were outstanding. So much to do on the island, and this resort made it even better. Highly recommend!