A perfect stay from start to finish. A definite recommendation