Excellent place to stay! Spotless and well thought through with everything we needed! A great experience