We love love loved staying at our Mahina Surf vacation unit! It was super clean, had everything we needed for our stay and was beautiful. Would absolutely come back!