Magnificent building - flat beautifully furbished - superb location - made for a great stay