Perfect location and very clean! Our only issue was the sleeping arrangements; we were expecting a pull out sofa bed and a day bed and were a bed short and there were no sleeping chairs but will we loved this place and will definitely stay again!