Great place! Just keep in mind to schedule parking ahead of time at one of the parking structures on the island.