Good stay, excellent location