Well equipped upmarket apartment with good location