The Rainbow Hotel is the place to stay on the island. It is in a perfect location on the main street in the middle of the island. Even being on a main thoroughfare, you are removed enough to where it is quiet at all hours. The staff is wonderful. Both professional and courteous. The room has everything you need and the internet works great. I would definitely stay here again!