Highly recommended if you are traveling solo and are not particular about the plush hotel experience. It is right by the sea, and if you are able to get one of the sea facing rooms, you will have an amazing time. Easy on the pocket as well compared to other places which are by the sea.
Do remember that it is a guest house managed by Sri Aurobindo Ashram, and may not be the best place to say if you are looking to party all night or are traveling with a huge set of friends. This is more for the quieter trips when you are looking to just relax and get a clean amazing place to stay by the sea.