A+ perfect as described would stay again. Highly recommend.