5 stars. Spotless and great location.