Everything perfect! Great location and CB Island reservation team was the best! Mahalo nui lao!!