This place is near candolim beach in Goa.
A very nice place to relax yourself. The biggest advantage is nearby beach. You just step out of the hotel and you are on the beach.
I recommend this hotel to all the peace lovers for ambience, service and food.