All round good qaulity and an enjoyable stay.