Taj Malabar Resort and Spa is a beautiful property located in a serene location surrounded by backwaters. The hospitality of the staff is commendable and they make sure to take care of every minute detail to make the stay memorable. The property offers a complimentary boat ride, cultural programs, and a sunset cruise. The food is delicious and the breakfast spread is good. The heritage wing rooms are well-maintained but a bit small. The property is currently under renovation, but the staff tries their best to make up for it.