Excellent! We had a very good stay. Highly recommended!