Perfect stay , excellent location