Very clean and tastefully set up. Convenient to town. Easy trip down to beautiful Hapuna Beach.