A great stay, well equipped apartment