Great short stay in an excellent location