Clean, modern and compact room with everything you need. We had a great time and felt very comfortable. The location in Hauula was very good for us and the self-check-in/out was perfect. Good communication in advance - Mahalo!