Well located and stylish studio apartment that has all the necessary amenities for an enjoyable stay.