Cocobay Resort is a beautiful property with a stunning view of Vembanad Lake. The staff is courteous and takes special care of guests. The rooms are well-maintained and spacious. The resort offers indoor games, yoga, and a swimming pool. The location is great, but the food is not up to the mark. The breakfast spread is limited, and the restaurant has limited options for vegetarians. The property is small, but the lake view is worth it. The boat ride to the entrance is thrilling. Overall, Cocobay Resort is a great place for a peaceful and relaxing stay.