A 3-star classified internationally acclaimed beach resort with 4-star facilities, started and run by Doctors since the year 2000. The property is situated on a strip of land with the Arabian Sea at the front and the backwaters behind at Cherai Beach in Kochi, Kerala. It is the only place where one can see both sunrise and sunset beautifully. The property is only 22 km from the Cochin International Airport. The majority of our guests are foreigners.