Clean, safe, and overall great stay in a lovely location.