Very clean and comfortable. Comes with everything you'll need for a great experience in Oahu.