Clean, comfortable, right on the water's edge. Would stay here again.