Excellent in every way, would not hesitate to stay again.