Perfectly located, well communicated great stay