Perfect stay, excellent location