The apartment was perfect for our family. The location is amazing with an ever changing ocean and island view. The reception staff and resort bar & food options were great. We would happily book at Hahei Resort again.