Very clean, great location, easy communication, and included parking is a huge bonus! Mahalo for our stay in paradise!