DO NOT PASS THIS PLACE UP!! The only negative thing about this place, is you if you don't book it. It has everything you need. Aloha!