Hap was a great host, he greeted us personally at check-in and showed us around the unit, sharing ideas on activities around the area. Unfortunately, we found that the towels did not seem freshly washed, and the linens contained dirt. We made a last-minute decision to splurge on a resort for the last night on the island instead of stay for the last night; however, Hap was very prompt in responding to our issues and apologetic, and I'm sure he would've happily dealt with the issues if we'd stayed.