Perfect location, everything you need within walking distance or catchable by bus, train or car if needed. We thoroughly enjoyed our stay there and this place has everything you need (except laundry - which is right down the street). Can't wait to be back.