Very very good. Even much better than the pictures suggested. We are happy to have booked a second stay