This place seems to have a large variance with the reviews, so I was a bit nervous booking the room. I came in very late (5 am) and the front desk was helpful and showed me to my room. The room was clean, large with a fridge, stove, sink, etc.) It was clean and the bed was comfortable. Air conditioning and the fans both worked and there were plenty of towels in the bathroom. Not the cheapest room, but PNG is expensive.
I wanted to take a tour and Pamela at the from desk was a huge help. She personally contacted the place I wanted to go to. Some phone tag was involved, so nothing happened immediately. I left my room to be by the pool. When the arrangements were complete she actually went to look for me to let me know all of the information. I travel all of the time, and it is rare for this level of service. Next time I am in PNG, I will stay at Ela Beach
Please note that the beach is closed with a large construction project