absolutely immaculate, would not hesitate to rebook. highly recommend !