Great location and spotless accommodations