Wonderful stay in excellent location