A great resort with the nicest beach on this incredible island