My husband and I chose to visit St. Lucia and stay at Ti Kaye for our Honeymoon. We both agree that both the island and resort are beyond AMAZING! St Lucia has a mix of lush green rainforest and turquoise clear waters with sandy beaches. The people are great, the culture is fun, and the food is delicious! Ti Kaye was incredible. We splurged for a ocean view room with plunge pool and while it was absolutely awesome...all the rooms appeared to have a great view and balcony! Waking up each morning to the beautiful Carribean sea was the best way to start the day. Plus the lush outdoor shower was a cool little addition that helped make it feel like a true exotic escape. The beach was great with the best snorkeling right in the cove. So good, that the excursion boats from the cruise ships make 30min-1 hour stops at our bay to drop off 50+ people to snorkel. While not ideal, it's only for a short time of the day, and it gives you a great reminder why you didn't choose a cruise or mega-resort. You'd have to deal with that all the time. Ti Kaye only has 30 something rooms, so it's pretty quiet and feel exclusive. If you want to be social, there's enough people around to get to know others...However, you never have to fight for a dinner reservation, wait in line at the bar, or fight for a beach lounger. We also bought the all inclusive package, which I highly recommend. The food and drinks are delicious and there's a decent variety. There isn't much nearby and it's not easily accessible so you really sort of rely on the resort for food and drinks (at least for breakfast and/or dinner). I also want to highlight the ownership and management. The owner is regular guy who bought the land in the 90's and turned it into something absolutely special. One of our drivers told us how much the staff loves the owner and how much he does for them and their families. You could tell he was being 100% genuine and heartfelt. We'd much rather support a local business ran by a guy who cares about his staff and community vs a large corporation.