It is the Grand Hotel...the only hotel I know of that is a 5 star hotel and the parking lot is a bunch of bike racks.
There are only 2 or 3 emergancy vehicles, but from what I gathered, they are rarely used....there is otherwise no vehicular traffic unless it's powered by a living creature.
All in all, the island is kind of touristy, but it really is a neat place. I would go again.....one word though, if you like fudge and/or chocolate, it is literally sold EVERYWHERE on the island!