Going round in circles with the choice/areas! Any recommendations for the nicest, easiest to get to from the mainland? Also if anyone can suggest good hotels/self catering that would be great. Thank you.