Nice and well equipped apartment