Great location, well equipped, good communication, great stay