Well equipped and well located apartment, clean and comfortable.