Excellent. Comfortable and well equipped. Lovely stay.