We had a great stay at the Barefoot Beach House. The house itself is less than a 2 minute walk to the beach and had more than enough space for our large group. Suguna was very accommodating and made sure we had everything we needed on arrival.
Would definitely recommend a stay here for a large group.