We stayed here a couple of days to and from Rameshwaram. It was clean, no cockroaches, A/C worked through out. As other mentioned, only 1 window in the room and it was glazed. So there is very little natural light into the room.
Location is within walking distance to the temple, which is one of the major reasons we chose...
More
