We highly recommend this unit when you come to Napili. It is clean, spacious and the kitchen is full sized. We really enjoyed our experience at Napili Shores.