A nicely refurbished and comfortable property in a wonderful location