This hotel is literally right on Kamala beach. We're loving our little porch hammock that looks out onto the pool and ocean. The room itself is quite nice, although we're a little on display with the beach access esplanade being right there. The hotel staff speaks very poor English, and doesn't seem to have the best etiquette - at 10pm last night turn down service walked in on us at a very . . . awkward . . . moment, without knocking!