Excellent stay, spotless clean and excellent facilities. Perfect stay.