John's place at Mahina Surf is fabulous, the property is immaculate, and John was an exceptional host. Unfortunately, some prior renters had damaged the bed frame and it squeaked. We were staying for an extended period and I contacted him to share the situation. Within two days, there was not only a new bed frame but a new mattress as well! We've stayed in several Mahina Surf units and this is by far our favorite. We'll be back!