Comfortable and very well located studio apartment