Leverick Bay is very welcoming. Great restaurant and Nick will set you up with a rental car to explore the island. Just watch out for the speed bumps.