Exellent, spotless accommodation. Perfect location.