A modern, well equipped and well located apartment. Great place to stay.