Nice location, attentive owners. Clean, but small.