Perfect location and spotless place! We loved our stay here and will definitely stay again!