Resident Hotels opens first upscale property in Edinburgh