Stayed in Lantas lodge for 8 days in January.. Good location, in the middle of the beach, but all bungalows are sheltered from the music around, so was very peaceful and quite.. The room itself was very simple and not very clean.. Make sure you put the Make the room sign out if you want it cleaned.. Although even we did put it out 3 days in a row, it was ignored.. The biggest complain though was the quality of the bed (at least in b3 bungalow), I felt like I was sleeping on some wooden planks plus the edge was very hurtful on the ankles (doesn't matter if you are less than 6ft I guess:)).. Also they only provide just a bed sheet, no blanket.. To be fair though, when I asked for the extra pillows (mine was very thin) and blanket, I got both within 5min (blanket resembled huge towel, but oh well).. All in all it was ok stay.. Not great, but not bad.. The beach is beautiful though, loads of restaurants around, awesome snorkelling..