everything great and well described. no surprises and overall a 5/5 stay