A comfortable and well equipped apartment, exactly as described. I had an excellent stay.