5 stars all round. Great communication and hospitality.