Great location, great stay and communication