Found the perfect place to stay? Now here are some ideas on where to eat and play while holidaying on the Island.