5 Stars for sure! Clean, comfortable, huge!! Perfect location to enjoy the beautiful island!! Anna was great host! We will be back!