Somebody else describes it as a "little gem" and I think it sums things up. We wandered all over Kamala Beach looking at places we could have chosen and realised that from afar, via reviews, we had stumbled upon the best. It's not 5 Star and it's not a hotel. As the name states, you live in an apartment. We had two rooms in ours (Mountain View) and I suspect there are larger apartments. Linen is clanged every day and the apartment is cleaned every day. But the best part is that you walk straight out onto the middle of the beach where there are small restaurants aplenty to both left and right. The beach was clean - though some rubbish to be found at either end of the beach where the more "upmarket" accommodation is situated. It's a 10 to 15 minute walk into the town centre with ATMs, 7 Eleven, Supermarkets etc. The famous Fantasea show is just a walk away although we didn't visit it. Communication in English is easy. This is a beautiful little spot. The manager, a woman, (NOK?) was delightful. We're returning next year.