We had stayed further down the beach for the first couple nights, and then spent our last night here.
In terms of location, it is not directly on the beach, but about a 30-second walk from it. This can be good or bad - you can't just roll out your door and be on the beach, but when the tide is in at night here, being right on the beach can be really loud.
We had a second floor room with a great view over the beach, and a little loft with a third-floor balcony, which we didn't use. The value was great, as one of the cheaper places here. The bathroom could have been better, but it was clean. The breakfast was very good - simple, but fresh-cooked and tasty, with chapattis, nutella, fresh fruit, and lots of condiments. Definitely an improvement over the spread of stale pastries and fruit at our previous place.More