Well located beautifully appointed studio apartment