5 star all round. Planning next trip