I stayed at JOIA for 4 days to celebrate my birthday, and it was such a wonderful experience that I even considered extending my stay. From the moment we arrived until the day we left, the service, attention to detail, and beauty of the resort exceeded every expectation.
Geraldine was the absolute highlight of my stay. She went above and beyond in every way—making sure we enjoyed happy hour at the pool, preparing drinks without us asking, showing us around, and even heating food and delivering it to our room while still managing the outdoor pool and bar. Her smile, spirit, and genuine care made the trip unforgettable. She even told us what day she’d be off and reassured us about service in her absence, while also sharing tips about things to do off the resort. Geraldine is truly the face of JOIA in my eyes, and the best customer service professional I’ve ever met in all my travels.
The Valet Team was top-tier. Samuel always greeted us with warmth, opened car doors, and ensured parking was stress-free. Randy was phenomenal—always cheerful and helpful. Tyrone greeted us upon arrival with hot towels, helped with our bags, and gave us a great introduction to the property, along with Randy.
Rene made check-in and checkout seamless, while the Star Café was filled with delicious items each day. Alexander stood out for his professionalism and kindness—his welcoming smile brightened every morning. When I asked about chocolate chip cookies, he made sure they were fresh and ready for